fancy somebody's chances - French English Dictionary